Resource Scheduling for Composite Multimedia Objects
نویسندگان
چکیده
Scheduling algorithms for composite multimedia presentations need to ensure that the user-defined synchronization constraints for the various presentation components are met. This requirement gives rise to task models that are significantly more complex than the models employed in scheduling theory and practice. In this paper, we formulate the resource scheduling problems for composite multimedia objects and develop novel efficient scheduling algorithms drawing on a number of techniques from pattern matching and multiprocessor scheduling. Our formulation is based on a novel sequence packing problem, where the goal is to superimpose numeric sequences (representing the objects’ resource needs as a function of time) within a fixed capacity bin (representing the server’s resource capacity). Given the intractability of the problem, we propose heuristic solutions using a two-step approach. First, we present a “basic step” method for packing two composite object sequences into a single, combined sequence. Second, we show how this basic step can be employed within different scheduling algorithms to obtain a playout schedule for multiple objects. More specifically, we present an algorithm based on Graham’s list-scheduling method that is provably nearoptimal for monotonic object sequences. We also suggest a number of optimizations on the base listscheduling scheme. Preliminary experimental results confirm the effectiveness of our approach.
منابع مشابه
Synchronization Model and Resource Scheduling for Distributed Multimedia Presentation Systems
This paper presents an object-oriented model to handle the temporal relationship for all of the multimedia objects at the presentation platform. Synchronization of the composite media objects is achieved by ensuring that all objects presented in the upcoming “manageable” period must be ready for execution. To this end, the nature of overlays is first investigated for various types of objects. C...
متن کاملA Synchronization Model for Presentation of Multimedia Objects
To support the presentation requirements of distributed multimedia information, synchronization of multimedia objects must be achieved. To this end, system resource scheduling and resource reservation for object pre-fetch, network bandwidth and buffer occupancy must be determined prior to the time the presentation is initiated. This paper proposes an object-oriented model to handle the temporal...
متن کاملSynchronization Relation Tree : A Model for Temporal Synchronization in Multimedia Presentations
Schemes for specifying synchronization relations between multimedia data have important ramiications from user level speciication to system level schedule generation. This paper examines the problems of synchronizing multimedia objects in a multime-dia presentation. We present a scheme to handle the general problem of temporal relationship speciication and scheduling. The scheme proposes a two ...
متن کاملAdaptive Scheduling of Multimedia Documents
Multimedia presentations are applicable in various domains such as advertising, commercial presentations or education. Multimedia presentations are described by multimedia documents. The presentation of multimedia documents require vast system resources due to the huge amount of data that has to be transferred and processed by the computer system. If multimedia documents can be accessed on-line...
متن کاملOn Scheduling Atomic and Composite Multimedia Objects
In multi user multimedia information systems e g video on demand news editing the pol icy employed to activate queued requests has a signi cant impact on the average startup latency observed by the users In this paper we view the retrieval of an object as a task and study the problem of scheduling such tasks In this scheduling problem tasks are IO bound and each may utilize multiple disks Each ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1998